European primrose - German English Dictionary